﻿@charset "utf-8";
/* CSS Document */
/*网站基本定义*/
div,img,ul,ol,li,dl,dt,dd,p,tr,td,body,strong,span,pre{margin:0; padding:0; border:0; background-repeat:no-repeat;}
h1,h2,h3,h4,h5,h6,p{ margin:0; padding:0; font-weight:normal;}
body{font-size:14px;font-family:"Verdana";margin:0px;padding:0px;color:#4c4c4c;height:auto;clear:both; line-height:20px; }
img{border:0px;}
ul,li{ background: ; list-style:none; margin:0; padding:0;}
a{ text-decoration:none; color:#4c4c4c;font-family:"微软雅黑";}
p{font-family:"微软雅黑";}
.clearfix{*zoom:1;}
.clearfix:after{display:block; overflow:hidden; clear:both; height:0px; visibility:hidden; content:".";}
.del_float{ clear:both; line-height:0; height:0; font-size:0;}
.cl{ clear:both;}
.fl { float:left;}
.fr{ float:right;}
.w1200{ width:1200px; margin:0 auto;}
.ww1200{ width:1200px; margin:0 auto;}
.minWidth{ min-width:1200px;}

/*------头部------*/
.header{ width:100%; height:40px; border-bottom:1px solid #e6e6e6;}
.phone{ width:1200px; margin:0 auto; line-height:40px;}
.phone p{ float:left;}
.phone p.qieh{ float:right;}
.phone ul { float:right;}
.phone ul li{ display:inline; line-height:40px; text-align:right;}
.phone ul li a{ font-size:12px; padding:5px;background:url(../images/cn.jpg) no-repeat center;}
.phone ul li a:hover{background:url(../images/cn-a.jpg) no-repeat center; color:#fff;}

.log-pho{ width:1200px; height:50px; margin:0 auto;font-family:"微软雅黑";}
.log-pho .logo{float: left;background: url(/Data/zystv/upload/image/20180723/6366796133307299335312371.jpg) no-repeat 135px 0;height: 105px;margin-top:10px;}
.log-pho .logo h1{float: left;margin-top: 10px;}
.log-pho .logo .title{float: left;margin-left: 40px;margin-top: 25px;}
.log-pho .logo .title .bt{font-size: 24px;font-weight: bold;color: #333;}
.log-pho .logo .title .bt span{color: #F00;}
.log-pho .logo .title .txt{font-size: 18px;font-style: italic;margin-top: 10px;font-weight: bold;}
.log-pho .logo .title .txt span{color: #F00;}

.kjqy{float: left;margin-left:80px;margin-top:40px;}
.dianhua{float: right;margin-top:20px;}
.dianhua .pic{float: left;margin-top:25px;}
.dianhua .txt{float: left;font-weight:bold;margin-left: 10px;line-height:25px;}
.dianhua .txt .bt{font-size:18px;}
.dianhua .txt p{font-size:24px;color:#F00;font-weight:bold;}


.pho{ float:right;}
.cxt{ float:right; margin-top:40px;}

/*------导航------*/
.nav-box{ width:100%; height:50px; background:url(../images/nav_bg.jpg) repeat-x;}
.nav{ width:1200px; margin:0 auto;}
.nav ul li{ float:left;  line-height:50px; height:50px; cursor:pointer;}
.nav ul li:hover{ background:#ef8517;}
.nav ul li a{ color:#fff; font-size:16px;padding-left:55px; padding-right:55px;}
.nav-dq{background:#ef8517;}

/*------banner------*/
.banner {width: 100%;margin: 0  auto;min-width:1200px}
.pro-switch {height: 580px; overflow: hidden; position: relative; width:100%;min-width:1200px}
.pro-switch2 {height: 441px; overflow: hidden; position: relative; width:100%;min-width:1200px}
.flexslider {margin: 0;padding: 0;}
.flexslider .slides > li {display: none;height:580px;-webkit-backface-visibility: hidden;}
.flexslider .slides img {width: 100%;display: block;}
.slides:after {content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0;}
html[xmlns] .slides {display: block;}
* html .slides {height: 497px;}
.no-js .slides > li:first-child {display: block;}
.flexslider {margin: 0 auto;position: relative;width:100%;zoom: 1;}
.flex-viewport {max-height: 2000px;-webkit-transition: all 1s ease;-moz-transition: all 1s ease;transition: all 1s ease;}
.flexslider .slides {zoom: 1;}
.flex-direction-nav {*height: 0;}
.flex-direction-nav a {width: 60px;height: 90px;margin: -60px 0 0;display: block;background: url(../images/ad_ctr.png) no-repeat 0 0;position: absolute;top: 50%;z-index: 10;cursor: pointer;text-indent: -9999px;opacity: 0;filter:alpha(opacity=0);-webkit-transition: all .3s ease;}
.flex-direction-nav .flex-next {background-position: 0 -90px;right: 0;}
.flex-direction-nav .flex-prev {left: 0;}
.flexslider:hover .flex-next {opacity: 0.8;filter:alpha(opacity=25);}
.flexslider:hover .flex-prev {opacity: 0.8;filter:alpha(opacity=25);}
.flexslider:hover .flex-next:hover, .flexslider:hover .flex-prev:hover {opacity: 1;filter:alpha(opacity=50);}
.flex-control-nav {width: 100%;position: absolute;text-align: center;left:0; top:520px;}
.flex-control-nav li {margin: 0 5px;display: inline-block;zoom: 1;*display: inline;}
.flex-control-paging li a {background: url(../images/dot.png) no-repeat 0 -16px;display:block;height: 16px;overflow: hidden;text-indent:-99em;width: 16px;cursor: pointer;}
.flex-control-paging li a.flex-active {background-position: 0 0;}

/*------热门关键词------*/
.keyword-box{ width:100%;  height:43px; background:url(../images/key_bg.jpg) no-repeat center;min-width:1200px}
.keyword{ width:1200px; margin:0 auto; line-height:42px;}
.key-title{ float:left;background:url(../images/hot_title_icon.jpg) no-repeat left;}
.key-title a{ color:#fff; padding-left:32px;}

.key-nav{ float:left; margin-left:130px; width:668px;}
.key-nav ul li{ float:left;}
.key-nav ul li a{ color:#313131;}
.key-nav ul li a:hover{ color:#ef8517;}
.key-nav ul li span{color:#313131; margin-left:10px; margin-right:10px;}

.search{ float:right; height:42px;}
/*===============搜索框部分===============*/
.top_sear{width:227px; height:30px;float:left; overflow:hidden;border:none; background:url(../images/search_bg.jpg) no-repeat center top; margin-top:5px;}
.top_sear input{overflow: hidden;outline: none;}
.topTxt{width: 135px;background:none; border:none;padding:8px 10px 2px 10px;color: #adadad;float: left;}
.topBtn{width:30px;height: 30px;float: right;cursor: pointer; background:none;border:none;}


/*------产品切换部分------*/
.in-pro-title{  width:1200px; height:134px; margin:60px auto 40px auto; background:url(../images/product_title.jpg) no-repeat center;}

.part1{  margin:10px auto; clear:both; height:620px;}

.producthd{ width:1200px; margin:0px auto;}
.producthdleft{ width:310px; float:left;}
.hdname{ background:#007cdc; padding-left:35px; padding-top:20px; padding-bottom:20px; color:#FFF; font-size:24px; line-height:35px; border:1px solid #eeeded;}
.hdname span{ font-size:30px;}
.producthdleft p { background:#838182;}
.producthdleft ul{vertical-align:bottom;}
.producthdleft ul li { position:relative;margin:0px; border-right:1px solid #DDD;border-left:1px solid #eeeded;}
.producthdleft ul li a{ display:block; height:72px; line-height:72px; border-bottom:1px #007cdc solid; font-size:17px; color:#007cdc; padding-left:62px;background:#f0f0f0 url(../images/xnz_59.jpg) 40px 30px no-repeat;}
.producthdleft ul li span{ display:none; position:absolute;background:url(../images/ljt.png) no-repeat; width:8px; height:17px; right:-8px; top:28px; }
.producthdleft ul li.cur a{background:#007cdc 40px 30px no-repeat; color:#FFF;}
.producthdleft ul li.cur span{display:block;}
.productdright{ width:890px; float:right; text-align:right;}
.productdright .cptip{ border:1px #eeeded solid; border-left:none;  overflow:hidden;padding-bottom:1px;}
.productdright .cptip  ul { margin-top:10px;}
.productdright .cptip  ul li { width:270px; height:220px; margin-left:20px; margin-bottom:40px; float:left; text-align:center;}
.productdright .cptip  ul li a{ line-height:36px;}
.productdright .cptip  ul li img{ border:1px solid #ddd; width:268px; height:218px;}
.productdright .cptip  ul li:hover img{ border:1px solid #f76d03;}
.productdright .cptip  ul li:hover a{ color:#f76d03;}



.bxyhhh_san {width:1200px;margin: 30px auto 0 auto;}
.bxyhhh_san .bt{font-size:30px;font-weight:bold;text-align:center; font-family:"微软雅黑";}
.bxyhhh_san .bt span{color:#007cdc;}
.bxyhhh_san p{}
.bxyhhh_san a {text-align: center;display: block;width: 77px; height: 20px;margin: 0 auto;font-size: 12px;color: #0151a7;margin-top: 25px;display: block;
    background: url(../images/imgTopbxy1.jpg) no-repeat top center;line-height: 20px;}

.bxyhhh_er {width: 100%;margin-top: 7px;}
.bxyhhh_er .bt{font-size:30px;font-weight:bold;text-align:center; font-family:"微软雅黑";background: url(../images/pic13.gif) no-repeat center bottom;line-height:50px;}
.bxyhhh_er .bt span{color:#007cdc;}
.bxyhhh_er p{}
.bxyhhh_er a {text-align: center;display: block;width: 400px;margin: 0 auto;font-size: 14px;color: #032b69; margin-top: 10px; display: block;
background:url(../images/pic14.gif) no-repeat center;}


/*风琴效果开始*/

.flash4 {width: 1200px;height: 400px;margin: 10px auto;position: relative;overflow: hidden;}

.flash4 ul li {width: 50px;height: 410px;position: relative;overflow: hidden;float: left;}

.flash4 ul li .imgTop {width: 854px;}

.imgTopbxy {width: 940px;margin-left: 50px;height: 398px;border: 1px solid #dbdbdb;}

.imgTopbxy1 {

	width: 300px;

	height: 260px;

	float: left;

	margin-left: 15px;

}

.imgTopbxy1 b {

	display: block;

	width: 100%;

	color: #060606;

	font-size: 16px;

	margin-top: 75px;

	margin-bottom: 15px;

}

.imgTopbxy1 p {

	width: 100%;

	font-size: 12px;

	line-height: 20px;

	color: #060606;

	overflow: hidden;

}

.imgTopbxy1 a {margin-top: 30px;

	display: block;

	width: 77px;

	height: 20px;

	color: #0151a7;

	text-align: center;

	line-height: 20px;

	font-size: 12px;

	background: url(../images/imgTopbxy1.jpg) no-repeat top center;

}

.imgTopbxy2 {

	width: 600px;

	height: 380px;

	float: left;

	margin-left: 15px;

	margin-top: 9px;

}

.imgTopbxy2 img {

	width: 100%;

	height: 100%;

}

.flash4 ul li .imgTop img {

	opacity: 0.4;

}

.flash4 ul li .imgTop img.tm {

	opacity: 1;

}

.flash4 ul li .imgCon {

	width: 854px;

	height: 320;

}

.flash4 ul li .imgCen {

	width: 42px;

	height: 400px;

	background: #0151a7;

	color: #fff;

	font-size: 14px;

	line-height: 16px;

	position: absolute;

	left: 0px;

	top: 0px;

	display: block;

}

.flash4 ul li .imgCen p {

	width: 18px;

	margin: 0 auto;

	margin-top: 30px;

}

.flash4 ul li.first {

	width: 1000px;

}

.flash4 ul li.fast {

	position: absolute;

	right: 0px;

	bottom: 0px;

}




.xzly{background: #f0f0f0;padding:10px 0;min-width: 1200px;}
.youshi{width: 1100px;margin:0 auto; font-family:"微软雅黑";}
.youshi .title{text-align: center;}
.youshi .title .txt{font-weight: bold;font-size: 30px;color: #007cdc;background: url(../images/pic13.gif) no-repeat center bottom;padding:10px 0;line-height: 30px;margin-bottom:10px;}
.youshi .title .txt p{color: #333;}
.youshi .title .txt_er{font-size: 24px;font-weight: bold;color: #999;}
.youshi .title .txt_er p{font-size: 16px;font-weight: normal;}
.youshi .title .txt_san{font-size: 30px;font-weight: bold;margin-top: 20px;color: #007cdc;}
.youshi .ys_list_yi{background: url(../images/pic1.jpg) no-repeat center;height: 189px;margin-top: 30px;border-bottom:1px solid #CCC;padding-bottom:15px;}
.youshi .ys_list_yi .txt{width: 530px;}
.youshi .ys_list_yi .txt .box{padding-left: 70px;}
.youshi .ys_list_yi .txt h2{padding-left: 35px;font-size: 30px;font-weight: bold;margin-bottom: 15px;padding-top: 20px;}
.youshi .ys_list_yi .txt h2 span{color: #007cdc;}
.youshi .ys_list_yi .txt p{font-size: 14px;margin-bottom: 10px;}
.youshi .ys_list_yi .txt p span{color: #007cdc;}

.youshi .ys_list_er{background: url(../images/pic2.jpg) no-repeat center;height: 200px;margin-top: 15px;border-bottom: 1px solid #CCC;padding-bottom:15px;}
.youshi .ys_list_er .txt{width: 560px;float: right;}
.youshi .ys_list_er .txt .box{padding-left: 70px;}
.youshi .ys_list_er .txt h2{padding-left: 35px;font-size: 30px;font-weight: bold;margin-bottom: 20px;padding-top: 20px;}
.youshi .ys_list_er .txt h2 span{color: #007cdc;}
.youshi .ys_list_er .txt p{font-size: 14px;margin-bottom: 10px;}
.youshi .ys_list_er .txt p span{color: #007cdc;}

.youshi .ys_list_san{background: url(../images/pic3.jpg) no-repeat center;height: 263px;margin-top: 15px;border-bottom: 1px solid #CCC;padding-bottom:15px;}
.youshi .ys_list_san .txt{width: 530px;}
.youshi .ys_list_san .txt .box{padding-left: 70px;}
.youshi .ys_list_san .txt h2{padding-left: 35px;font-size: 30px;font-weight: bold;margin-bottom: 20px;padding-top: 25px;}
.youshi .ys_list_san .txt h2 span{color: #007cdc;}
.youshi .ys_list_san .txt p{font-size: 14px;margin-bottom: 10px;}
.youshi .ys_list_san .txt p span{color: #007cdc;}

.youshi .ys_list_si{background: url(../images/pic4.jpg) no-repeat center;height: 222px;margin-top: 15px;border-bottom: 1px solid #CCC;padding-bottom:15px;}
.youshi .ys_list_si .txt{width: 560px;float: right;}
.youshi .ys_list_si .txt .box{padding-left: 70px;margin-top: 45px;}
.youshi .ys_list_si .txt h2{padding-left: 35px;font-size: 30px;font-weight: bold;margin-bottom: 20px;padding-top: 15px;}
.youshi .ys_list_si .txt h2 span{color: #007cdc;}
.youshi .ys_list_si .txt p{font-size: 14px;margin-bottom: 10px;}
.youshi .ys_list_si .txt p span{color: #007cdc;}

.youshi .ys_list_wu{background: url(../images/pic5.jpg) no-repeat center;height: 143px;margin-top: 15px;border-bottom: 1px solid #CCC;padding-bottom:15px;}
.youshi .ys_list_wu .txt{width: 530px;}
.youshi .ys_list_wu .txt .box{padding-left: 70px;}
.youshi .ys_list_wu .txt h2{padding-left: 35px;font-size: 30px;font-weight: bold;margin-bottom: 20px;padding-top: 15px;}
.youshi .ys_list_wu .txt h2 span{color: #007cdc;}
.youshi .ys_list_wu .txt p{font-size: 14px;margin-bottom: 10px;}
.youshi .ys_list_wu .txt p span{color: #007cdc;}

.youshi .ys_list_liu{background: url(../images/pic6.jpg) no-repeat center;height: 256px;margin-top: 15px;padding-bottom:15px;}
.youshi .ys_list_liu .txt{width: 560px;float: right;}
.youshi .ys_list_liu .txt .box{padding-left: 70px;margin-top: 45px;}
.youshi .ys_list_liu .txt h2{padding-left: 35px;font-size: 30px;font-weight: bold;margin-bottom: 20px;padding-top: 20px;}
.youshi .ys_list_liu .txt h2 span{color: #007cdc;}
.youshi .ys_list_liu .txt p{font-size: 14px;margin-bottom: 10px;}
.youshi .ys_list_liu .txt p span{color: #007cdc;}





/*------选择我们六大理由------*/
.reason{width:100%; height:1474px; margin-top:20px; background:url(../images/case.jpg) no-repeat center;min-width:1200px}

/*------首页案例切换------*/
.case{  overflow:hidden; margin-bottom:20px;}
.case-title { width:100%; height:111px; background:url(../images/case_title.jpg) no-repeat center; margin-top:60px;min-width:1200px}

.jpg_1_bottom { height:304px; width:1200px; margin:0 auto; position:relative; margin-top:20px;}
.jpg_1_bottom a.plus { display:block; height:304px; width:34px; background: url(../images/hui_left.jpg) no-repeat left center; cursor:pointer; position:absolute; top:0px; left:0px; }
.jpg_1_bottom a.plus:hover { background:url(../images/lvjiantou.jpg) no-repeat left center; }
.jpg_1_bottom a.minus { display:block; height:304px; width:34px; background: url(../images/hui_right.jpg) no-repeat left center; cursor:pointer; position:absolute; top:0px; right:0px; }
.jpg_1_bottom a.current, .jpg_1_bottom a.minus:hover { background: url(../images/lv_right.jpg) no-repeat left center; }
.jpg_1_bottom .box { width:1112px; overflow:hidden; height:270px; position:absolute; top:0px; left:43px; }
.jpg_1_bottom .box ul.list { width:15000px; position:absolute; top:0px; left:0px; }
.jpg_1_bottom .box ul.list li { float:left; padding-right:10px; position:relative; cursor:pointer; }
.jpg_1_bottom .box ul.list li .beijing { position:absolute; bottom:0px; left:0px; z-index:99; display:none; background:#f76d03; height:40px; width:270px; filter:alpha(opacity=80); -moz-opacity:0.8; opacity:0.8; color:#fff;}
.jpg_1_bottom .box ul.list li:hover .beijing a{ color:#fff;}
.jpg_1_bottom .box ul.list li:hover .beijing { display:block; }
.jpg_1_bottom .box ul.list li img { height:268px; width:268px; overflow:hidden; border:1px solid #ddd;}
.jpg_1_bottom .box ul.list li p { line-height:40px; text-align:center; font-size:14px;}
.jpg_1_bottom .box ul.list li .fonttext { display:none; position:absolute; bottom:0px; left:0px; text-align:center; width:152px; height:50px; line-height:50px; background:#820511; color:#fff; filter:alpha(opacity=80); -moz-opacity:0.8; opacity:0.8; }
.jpg_1_bottom .box ul.list li:hover .fonttext { display:block; }
.jpg_1_bottom .box ul.list li a { color:#666; }
.jpg_1_bottom .box ul.list li a:hover { color:#34ae00; }
.detail { text-align:center; width:1200px; margin-top:25px; }
.detail a { display:block; width:141px; height:32px; line-height:32px; margin:0px auto; background:#fff; color:green; }
.detail a:hover { text-decoration:underline; }

/*------ad-banner------*/
.ad{ width:1200px; height:130px; margin:0 auto;}


/*新闻列表*/
.in-news-box{ width:1200px; margin:15px auto;}

/*公司新闻*/
.gsnews{ width:385px; float:left;}
.con3_title{ border-bottom:1px solid #ddd; line-height:25px; font-family:"微软雅黑"; clear:both; overflow:hidden; margin-bottom:12px;}
.con3_title span{ border-bottom:2px solid #0084bf; padding-right:25px; font-size:16px; display:block; float:left; color:#0084bf;}
.con3_title a{ float:right; display:block; text-transform:uppercase; font-size:12px; color:#0084bf;}
.con3_title a:hover{ text-decoration:underline; }

.gsnews dl{ clear:both; background:url(../images/dashed.png) repeat-x bottom; overflow:hidden;padding-bottom:20px; margin-bottom:10px;}
.gsnews dl dt{ float:left; width:114px; margin-right:13px;}
.gsnews dl dt img{ width:112px; height:107px; border:1px solid #ddd;}
.gsnews dl dd{ float:left; width:258px; line-height:20px; font-size:12px;}
.gsnews dl dd.title_dd{ overflow:hidden; text-overflow:ellipsis; white-space:nowrap; font-size:14px; font-weight:bold; color:#333; margin-bottom:0px;}
.gsnews dl dd a{ width:83px; height:24px; line-height:24px; text-align:center; background:#f76d03; color:#fff; display:block; margin-top:5px;}

.gsnews ul{}
.gsnews ul li{ line-height:26px; font-size:14px; color:#666;}

.gsnews ul li p{ font-size:12px; float:right;}
.gsnews ul li a{ background:url(../images/news_list_icon.jpg) no-repeat left center;display:block; padding-left:15px; text-align:left;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.gsnews ul li a:hover{ text-decoration:underline; background:url(../images/news_list_icon.jpg) no-repeat left center; color:#f16900;}

/*行业新闻*/
.hynews{ width:385px; float:left; margin-left:20px;}

.hynews dl{ clear:both; background:url(../images/dashed.png) repeat-x bottom; overflow:hidden;padding-bottom:20px; margin-bottom:10px;}
.hynews dl dt{ float:left; width:114px; margin-right:13px;}
.hynews dl dt img{ width:112px; height:107px; border:1px solid #ddd;}
.hynews dl dd{ float:left; width:258px; line-height:20px; font-size:12px;}
.hynews dl dd.title_dd{ overflow:hidden; text-overflow:ellipsis; white-space:nowrap; font-size:14px; font-weight:bold; color:#333; margin-bottom:0px;}
.hynews dl dd a{ width:83px; height:24px; line-height:24px; text-align:center; background:#f76d03; color:#fff; display:block; margin-top:5px;}

.hynews ul{}
.hynews ul li{height:26px; line-height:26px; font-size:14px; color:#666; display:block; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.hynews ul li p{ font-size:12px; float:right;}
.hynews ul li a{ background:url(../images/news_list_icon.jpg) no-repeat left center; padding-left:15px; text-align:left; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.hynews ul li a:hover{ text-decoration:underline; background:url(../images/news_list_icon.jpg) no-repeat left center;color:#f16900;}
	
/*问答*/
.wenda{ width:385px;overflow:hidden; margin-left:20px;}
.wenda ul{}
.wenda ul li{ background:url(../images/dashed.png) repeat-x bottom; padding-bottom:8px; margin-bottom:8px;}
.wenda ul li p.wen{ background:url(../images/wen.jpg) no-repeat left; padding-left:28px; font-size:14px; font-weight:bold; color:#333;}
.wenda ul li p.da{ background:url(../images/da.jpg) no-repeat left 3px; padding-left:28px; font-size:12px; margin-top:4px; line-height:18px;}

/* 关于我们 */

.homeAbout{ padding:50px 0 0px; background:url(../Images/bg-about.jpg) no-repeat center top;}

.aboutContent{ position:relative; height:480px;}
.aboutLeft{ width:570px;}

.aboutTitle{ position:relative; color:#fff; padding-bottom:5px;}
.aboutTitle p{ font-weight:700; font-size:36px; line-height:40px;}
.aboutTitle span{ font-size:14px; line-height:20px;}
.aboutTitle:before{ content:""; overflow:hidden; position:absolute; background-color:#fff; left:0px; bottom:0; height:3px; width:30px;}

.aboutLeft dl{ padding-top:10px;}
.aboutLeft dl dt{ font-weight:700; font-size:30px; line-height:50px; font-family: "微软雅黑"; color:#0066cb; border-bottom:1px solid #333;}
.aboutLeft dl dd{ font-size:14px; line-height:28px; color:#eee; padding:5px 0 0;}
.aboutLeft dl dd a{ color:#0066cb;}
.aboutLeft dl dd a:hover{ color:#fff;}

.aboutPic{ width:600px; height:450px; border:2px solid #fff; margin-left:26px; }

.aboutPicScroll{ position:relative; margin-top:20px;}
.aboutPicScroll .bd{ overflow:hidden; position:relative;}
.aboutPicList{ position:relative;}
.aboutPicList dl{ width:240px; float:left;}
.aboutPicList dl dt{ overflow:hidden;}
.aboutPicList dl dt img{border:5px solid #f4f4f4;}
.aboutPicList dl dd{ text-align:center; font-size:14px; line-height:40px;}


/*荣誉资质切换*/
.rongyu { height:190px; width:817px; position:relative;}
.rongyu a.plus { display:none; height:222px; width:43px; background: url(../images/hui_left_r.jpg) no-repeat left center; cursor:pointer; position:absolute; top:0px; left:0px; }
.rongyu a.plus:hover { background:url(../images/lvjiantou_r.jpg) no-repeat left center; }
.rongyu a.minus { display:none; height:222px; width:43px; background: url(../images/hui_right_r.jpg) no-repeat left center; cursor:pointer; position:absolute; top:0px; right:0px; }
.rongyu a.minus:hover { background: url(../images/lv_right_r.jpg) no-repeat left center; }
.rongyu .box { width:1200px; overflow:hidden; height:260px; position:absolute; top:-10px; left:-50px; margin:20px 0; }
.rongyu .box ul.list { width:12000px; position:absolute; top:0px; left:0px; }
.rongyu .box ul.list li { float:left; padding-right:15px; position:relative; cursor:pointer; }
.rongyu .box ul.list li .beijing { position:absolute; bottom:0px; left:0px; z-index:99; display:none; background:#f76d03; height:40px; width:270px; filter:alpha(opacity=80); -moz-opacity:0.8; opacity:0.8; color:#fff;}
.rongyu .box ul.list li:hover .beijing a{ color:#fff;}
.rongyu .box ul.list li:hover .beijing { display:block; }
.rongyu .box ul.list li img { overflow:hidden;}
/*.rongyu .box ul.list li img { height:318px; width:260px; overflow:hidden; border:1px solid #ddd;}*/
.rongyu .box ul.list li p { line-height:40px; text-align:center; font-size:14px;}
.rongyu .box ul.list li .fonttext { display:none; position:absolute; bottom:0px; left:0px; text-align:center; width:152px; height:50px; line-height:50px; background:#820511; color:#fff; filter:alpha(opacity=80); -moz-opacity:0.8; opacity:0.8; }
.rongyu .box ul.list li:hover .fonttext { display:block; }
.rongyu .box ul.list li a { color:#666; }
.rongyu .box ul.list li a:hover { color:#34ae00; }

.contact_r{ width:343px; margin-top: 10px; background:#fff;float:right; padding:0px 10px 10px 10px;}
.contact_r p.contact_h img{ width:345px; height:128px; margin-bottom:10px;}
.contact_r p{ font-size:14px; color:#666; line-height:26px;}





.bxycf {
	width: 100%;
	height: 320px;
	margin-top: 5px;
}
.bxycfn {
	width: 1080px;
	height: 100%;
	margin: 0 auto;
}
.qhkj2 {
	width: 1080px;
	height: 290px;
}
.qhnr2 {
	width: 100%;
	height: 225px;
	margin-top: 5px;
}







/*友情链接*/
.foot_link{ margin-bottom:20px;}
#education{background:#fff; border:1px solid #ccc; width:120px; height:30px; color:#444;}


.fridenlink{ line-height:25px;  margin-top:40px;}
.f_biaoti{ width:75px; font-family:"微软雅黑"; font-size:14px; color:#333;}
.f_list{ width:1125px;}
.f_list a{ padding:0px 10px; font-size:14px;}
/*页脚*/
.foot, .footer { background:#4e4c4c; clear:both;  margin-top:0px; }
.footer { width:1200px; margin:auto; padding:10px 0; }
.foot_nav { float:left; }
.fenge{ float:left; margin-left:40px; margin-right:40px;}
.foot_nav dt h2 { font-size:20px; color:#fff; font-family:"微软雅黑"; }
.foot_nav dt p { color: #c6c6c6; font-size:16px; padding-bottom:12px; }
.foot_nav dd { line-height:32px; }
.foot_nav dd  a{ color:#fff;}
#foot_rx {width: 220px;}
#foot_rx dt{float:left;padding-right:10px;}
#foot_rx dd{ color:#cfcfcf;font-size:14px;line-height:24px;}
#foot_rx dd p { font-size:14px; color:#ffe400; font-weight:bold; }
#foot_Address { line-height:17pt; }
#foot_beian, #foot_Address, #foot_link { margin-top:10px; }
#foot_link select, #foot_link select option { width:180px; height:26px; line-height:26px; background:#666; color:#FFFFFF; text-align:center; }

.footer_copy{ padding:10px 0px 0 0;}
.guanjian{ width:460px; margin:0px auto; line-height:40px; font-family:"微软雅黑"; font-size:16px; text-align:center;}
.guanjian span{ font-size:12px;}
.footer_copy p{ text-align:center; line-height:20px;}


.ziliaopx {

    position: relative;

    margin: auto;

    width: 990px;

    
    padding-bottom: 30px;

}



.ziliao1 {

    position: relative;

    margin: auto;

    margin-top: 30px;

    background-color: #fff;

}



.danj {

    position: relative;

    margin: auto;

    width: 990px;

    height: 100px;

    text-align: center;

    line-height: 100px;

    background-color: rgba(29, 167, 232, 0.83);

    font-size: 40px;

    font-weight: bold;

    color: #fff;

    text-shadow: 0 0 10px #529DFF;

    border-radius: 15px;

}

	

.danj1 {

    position: relative;

    margin: auto;

    width: 250px;

    height: 240px;

    float: left;

    text-align: center;

    font-size: 20px;

    font-weight: bold;

    background: url(../images/xiazai.png);

    background-repeat: no-repeat;

    background-position: center;

    border-radius: 50px;

    margin:50px 0px;

    margin-left: 50px;

}



.danj1 a {

    position: relative;

    font-size: 25px;

    color: #E91E63;

    text-decoration: none;

    word-wrap: break-word;

    word-break: break-all;

    word-break: normal;

    top: 200px;
    
    line-height: 40px;

    text-shadow: 3px 3px 2px rgba(0, 0, 0, 0.34);

}



.danj1 p {

    position: relative;

    text-align: center;

    font-size: 37px;
    
    font-weight: bold;

    color: #f44336;

    width: 250px;

    height: 0px;

    top: 0px;

}



.danj2 {

    position: relative;

    margin: auto;

    width: 250px;

    height: 200px;

    float: left;

    text-align: center;

    font-size: 20px;

    font-weight: bold;

    background: url(../images/xiazai.png);

    background-repeat: no-repeat;

    background-position: center;

    border-radius: 50px;

    margin-top: 25px;

    margin-left: 50px;

}



.danj2 a {

    position: relative;

    font-size: 25px;

    color: #E91E63;

    text-decoration: none;

    word-wrap: break-word;

    word-break: break-all;

    word-break: normal;

    top: 200px;

    text-shadow: 3px 3px 2px rgba(0, 0, 0, 0.34);

}



.danj2 p {

    position: relative;

    text-align: center;

    font-size: 37px;

    color: #f44336;

    width: 250px;

    height: 0px;

    top: 0px;

}



.danj3 {

    position: relative;

    margin: auto;

    width: 250px;

    height: 200px;

    float: left;

    text-align: center;

    background: url(../images/xiazai.png);

    background-repeat: no-repeat;

    background-position: center;

    font-size: 20px;

    font-weight: bold;

    border-radius: 50px;

    margin-top: 25px;

    margin-left: 50px;

}



.danj3 a {

    position: relative;

    font-size: 25px;

    color: #E91E63;

    text-decoration: none;

    word-wrap: break-word;

    word-break: break-all;

    word-break: normal;

    top: 200px;

    text-shadow: 3px 3px 2px rgba(0, 0, 0, 0.34);

}



.danj3 p {

    position: relative;

    text-align: center;

    font-size: 37px;

    color: #f44336;

    width: 250px;

    height: 0px;

    top: 0px;

}



.ziliao2 {

    position: relative;

    margin: auto;

    margin-top: 30px;

    background-color: #fff;

}



.ziliao3 {

    position: relative;

    margin: auto;

    margin-top: 30px;

    background-color: #fff;

}



/*--------------内页关于我们--------------*/

.about-banner {background:center center;width:100%;overflow:hidden;}
.about-banner div {line-height:0px;}
.about-banner div img {opacity:0;}



/*菜单样式开始*/
.menu{ background:url(../images/nav_bg.jpg) repeat-x; height:40px; line-height:40px; font-family:"微软雅黑"; font-size:16px; clear:both;min-width:1200px;}
.menu ul.menu_list{ clear:both;}
.menu ul.menu_list li{ float:left; position:relative;}
.menu ul.menu_list li a{ display:block; color:#fff; padding:0px 36px;}
.menu ul.menu_list li a.current,.menu ul.menu_list li a:hover{ background:#f76d03;}

.menu ul.menu_list li ul{ background:#fff; position:absolute; top:40px; left:0px; line-height:30px; padding:0px;width:175px; display:none; z-index:100; padding-bottom:0px;}
.menu ul.menu_list li ul li{ text-align:center; padding:0px; text-align:center; margin:0px; margin-top:1px;}
.menu ul.menu_list li ul li a{ display:block; padding:0px; width:175px; height:35px; line-height:35px;text-align:center; background:none; color:#666; border-bottom:1px solid #ddd; font-size:12px;}
.menu ul.menu_list li ul li a:hover{color:#049edd; border-bottom:1px solid #049edd; background:none;}
/*菜单样式结束*/


/*-------------------------   产品页样式开始   -------------------------*/
.wrap{ width:1200px; margin:0 auto;}
.products{width:100%;padding-top:19px; min-width:1400px;}
.bar{width:100%;border-bottom:1px solid #e4e4e4;height:40px;line-height:40px; min-width:1200px; }
.bar .val{float:left;background:url(../images/pro_fang.jpg) no-repeat left center;text-indent:39px;}
.bar .val .Pname{color:#007cdc;}
.bar .form{float:right;}
.bar .form .Keyword{float:left;width:300px;height:33px;line-height:33px;border:none; outline:0;text-indent:1em;background:url(/images/input_l.jpg); border:0;}
.bar .form .suosou{height:33px;float:left; border:0; margin-left:-2px}

.about-title-box{ height:50px;}
.list_nav{ float:right;}
.list_nav ul li{ float:left; margin-top:10px; margin-left:20px;  border:1px solid #ccc;}
.list_nav ul li a{ line-height:42px; width:98px; display:block; text-align:center;}
.list_nav ul li:hover{background:#ef8517; }
.list_nav ul li:hover a{ color:#fff;}
.list_nav_dq {  border:1px solid #ef8517 !important; }
.list_nav_dq a{background:#ef8517; color:#fff;}

.nr-about{ width:1200px; margin:0 auto;}
.about-text{ margin-top:30px;}
.about-text p{ line-height:24px; font-family:"微软雅黑";}
.about-text h2{ color:#ef8517; font-family:"微软雅黑"; }
.about-text span{ color:#ef8517;}
.about-title{ width:200px; float:left; padding-bottom:10px; margin-top:10px; line-height:24px;}

.about-title h2{ color:#ef8517; font-family:"微软雅黑"; }



/*------内页产品展示------*/
.nr-pro-box{ width:1200px; margin:0 auto; margin-top:20px;}
.nr-pro{ width:310px; float:left; background:#838182;}

.pro-list ul li { line-height:70px; padding-left:30px; background:#eeeded;border-bottom:1px solid #fff;font-size:16px; position:relative;}
.pro-list ul li:hover{background:#fff; border-left:1px solid #eeeded;border-right:1px solid #eeeded;color:#125dce;}
.pro-list ul li:hover a{ color:#125dce;}
.pro-list .cur{background:#fff; border-left:1px solid #eeeded;border-right:1px solid #eeeded; color:#125dce;}
.pro-list .cur a{ color:#125dce;}
.pro-list .cur span{display:block;}
.pro-list ul li span{ display:none; position:absolute;background:url(../images/ljt.png) no-repeat right; width:8px; height:17px; right:-8px; top:28px; }

.pro-nav
.pro-nav{ float:left; display:block;}
.pro-nav ul li{ float:left; margin-top:10px; margin-right:20px;  border:1px solid #ccc;}
.pro-nav ul li a{ line-height:42px; padding-right:15px; padding-left:15px;display:block; text-align:center;}
.pro-nav ul li:hover{background:#ef8517; }
.pro-nav ul li:hover a{ color:#fff;}
.list_nav_dq {  border:1px solid #ef8517 !important; }
.list_nav_dq a{background:#ef8517; color:#fff;}

/*------内页产品展示详细页------*/
.pro_pic{border:1px solid #ccc;margin-top:30px;}
.pro_pic img{ width:400px; height:350px; }
.pto_text{ width:700px; float:left; margin-top:30px; padding-left:50px;}



.pto_text h3{ background:#ecf1f2;width:175px; height:40px; line-height:40px; vertical-align:middle; text-align:center; float:left; margin-right:20px;margin-top:25px;-webkit-transition: all 0.5s ease-in-out;}
.pto_text h3 a{display:block; font-size:14px; color:#787878;}
.pto_text h3:hover{ background:#eb6300;}
.pto_text h3:hover a{color:#fff;}
.pros_share{float:left; border-top:1px dashed #7d7d7d;margin-top:30px; padding:20px 0px; width:100%;}
.pros_share p{float:left; font-size:12px; color:#909090;}
.pros_share a{display:block; float:left; margin:2px 5px 0px 5px;}



.pro-x-text{}
.pro-x-text h2{ width:100%; height:40px; background:#0085ec; color:#fff; line-height:40px; margin-top:20px; padding-left:20px; font-size:20px;  font-family:"微软雅黑"; margin-bottom:30px;}
.pro-x-text p{ padding-left:20px; line-height:30px;}

/*------内页客户案例------*/
.case-text{ margin-top:30px;}
.case-text h2{margin-bottom:15px; font-family:"微软雅黑";}
.case-text ul{ clear:both; margin-left:-10px;}
.case-text ul li{ float:left; margin-left:12px; width:228px; margin-bottom:20px; border:1px solid #ddd;}
.case-text ul li img{ height:228px; width:228px;}
.case-text ul li p{ text-align:center; height:46px; line-height:46px; background:#edebeb; font-size:14px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.case-text ul li:hover p{ background:#007ddc;}
.case-text ul li:hover a{ color:#fff;}	

/*案例详情*/
.case_xq{ line-height:30px; font-size:14px; background:#f0f0f0; padding:30px;}
.case_xq p img{ width:720px; margin-bottom:10px;}
.case_more{ width:380px; background:#f0f0f0; padding:10px; min-height:800px;}
.feye{ border-top:1px dashed #ddd; margin-top:50px; line-height:45px;}
.feye .up_down:nth-of-type(1){float: left;}
.feye .up_down:nth-of-type(2){float: right;}
.up_down a{ display:block; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; }
.case_more h2{ font-family:"微软雅黑"; font-size:16px; font-weight:normal; color:#f76d03; line-height:30px; border-bottom:1px solid #f76d03; width:360px; margin:0px auto 10px auto;}
.case_more h2 a{ font-size:12px; color:#f76d03;}
.case_more ul{ margin:0px auto; width:360px;}
.case_more ul li{line-height:45px;}
.case_more ul li a{ overflow:hidden; text-overflow:ellipsis; white-space:nowrap;  display:block; background:url(../images/sanjiao.png) no-repeat left center; padding-left:10px; border-bottom:1px dashed #ddd; font-size:14px;}
.case_more ul li a:hover{ background:url(../images/red_sanjiao.png) no-repeat left center;border-bottom:1px dashed #f76d03;}
.case_more ul li span{ font-size:12px;}


/*===============新闻中心===============*/
.news-list{overflow:hidden; padding-bottom:45px; background:#fff; margin-top:20px;}
.news-list li{padding:35px 30px; border-top:1px dashed #bcbcbc; overflow:hidden;-webkit-transition: all 0.5s ease-in-out;}
.news-list li span{display:block; width:75px; float:left; font-size:56px; color:#d1d1d1; font-family:hei; text-align:center; margin-top:10px;}
.news-list li span em{display:block; font-size:16px; margin-top:10px;}
.news-list h2{font-size:16px; color:#484848;-webkit-transition: all 0.5s ease-in-out; padding-bottom:5px;}
.news-list p{font-size:12px; color:#9f9f9f; line-height:20px;}
.news-list li:hover{background:#f5f9fa;}
.news-list li:hover .new_li{background:url(../images/new_bj.jpg) no-repeat center right;}
.news-list li:hover h2{color:#125dce;}
.news-list .new_li em{ color:#f00;font-style:normal}
/*===============服务支持===============*/
.service-list{ border:1px solid #ccc; padding:30px; margin-bottom:30px;}
.service-list h2{ line-height:48px;}
.service-list p{ line-height:36px;}

.contact_f{ width:343px; background:#e9e9e9; float:right; padding:10px 10px 30px 10px;}
.contact_f p.contact_h img{ width:345px; height:128px; margin-bottom:10px;}
.contact_f p{ font-size:14px; color:#666; line-height:36px;}
.contact_f h2{ line-height:24px; margin-top:36px;}

/*flickr style*/
    div#flickrpager {
        padding-right: 3px;
        padding-left: 3px;
        padding-bottom: 3px;
        margin: 3px;
        padding-top: 3px;
        text-align: center;
        clear: both;
    }
div#flickrpager a {border: #dedfde 1px solid; padding-right: 6px; background-position: 50% bottom; padding-left: 6px; padding-bottom: 2px;  color: #0061de; margin-right: 3px; padding-top: 2px; text-decoration: none}
div#flickrpager a:hover {border: #000 1px solid;background-image: none; color: #fff;background-color: #0061de}
div#flickrpager a:active {border-right: #000 1px solid; border-top: #000 1px solid; background-image: none; border-left: #000 1px solid; color: #fff; border-bottom: #000 1px solid; background-color: #0061de}
div#flickrpager span.current {padding-right: 6px; padding-left: 6px; font-weight: bold; padding-bottom: 2px; color: #ff0084; margin-right: 3px; padding-top: 2px}
div#flickrpager a.disabled {padding-right: 6px; padding-left: 6px; padding-bottom: 2px; color: #adaaad; margin-right: 3px; padding-top: 2px}

/*badoo style*/
    div#badoopager {
        padding-right: 0px;
        padding-left: 0px;
        font-size: 13px;
        padding-bottom: 10px;
        color: #48b9ef;
        padding-top: 10px;
        font-family: arial, helvetica, sans-serif;
        text-align: center;
        clear: both;
    }
div#badoopager a {border-right: #f0f0f0 2px solid; padding-right: 5px; border-top: #f0f0f0 2px solid; padding-left: 5px; padding-bottom: 2px; margin: 0px 2px; border-left: #f0f0f0 2px solid; color: #48b9ef; padding-top: 2px; border-bottom: #f0f0f0 2px solid; text-decoration: none}
div#badoopager a:hover {border-right: #FF6D06 2px solid; border-top: #FF6D06 2px solid; border-left: #FF6D06 2px solid; color: #FF6D06; border-bottom: #FF6D06 2px solid}
div#badoopager a:active {border-right: #FF6D06 2px solid; border-top: #FF6D06 2px solid; border-left: #FF6D06 2px solid; color: #FF6D06; border-bottom: #FF6D06 2px solid}
div#badoopager span.current {border-right: #FF6D06 2px solid; padding-right: 5px; border-top: #FF6D06 2px solid; padding-left: 5px; font-weight: bold; padding-bottom: 2px; border-left: #FF6D06 2px solid; color: #fff; padding-top: 2px; border-bottom: #FF6D06 2px solid; background-color: #ff6c16}
div#badoopager a.disabled {display: none}
div#badoopager input[type=text]{width:30px}

.diton{position:fixed;bottom:25%;right:7.5%;width:50px;height:50px;border:1px solid #CCC;text-align:Center; cursor:pointer;color:#fff;background:#ccc;box-sizing:border-box;padding-top:5px;display:none;}
.diton b{font-size:20px;line-height:18px;}